swap two numbers using pointers